first resort - French English Dictionary